center-left party - English Synonyms Dictionary